final sailing - French English Dictionary